package com.power.interfaces
{
	import com.power.mediators.HouseWindowViewMediator;
	import com.power.model.Notification;
	
	import flash.display.DisplayObject;

	public interface IViewMediator
	{
		function initView(view:DisplayObject):void;
		
		//function initView(view:DisplayObject,houserMediator:HouseWindowViewMediator):void
		
		function dispatchEvent( type:String, data:Object ):void;
		
		function handleNotification( notification:Notification):void;
		
		function hide():void;
		
		function show():void;
		
	}
}